敏捷编程 服务器 线程SEARCH AGGREGATION

首页/精选主题/

敏捷编程 服务器 线程

轻量云服务器

轻量级云服务器产品,一键构建应用,无需复杂的配置过程。

敏捷编程 服务器 线程问答精选

c/c++如何进行网络编程、多线程编程?

回答:每个平台有自己的实现而已,大体意思都一编程先要了解逻辑和思想,至于api 那只是每个平台为了实现功能提供的接口而已。比如网络编程,你要知道什么是阻塞,非阻塞,同步,异步的概念,了解了这些以后,再去关注你想学习的系统,比如linux下的非阻塞模型,select,poll,epoll比如windows下的select,iocp再比如多线程,你要了解什么是多线程,什么是锁,什么是线程同步,知道可这些以...

CastlePeaK | 630人阅读

如何看懂《Linux多线程服务端编程——使用muduoC++网络库》?

回答:我精读过这本书,并参考源码写了一遍,这本书对学生还不太适合,首先你要把多线程,线程池,回掉理解透了,再就是boost里的bind的用法,网络里的epoll, reactor网络模型。

AZmake | 909人阅读

编程中,什么情况下多进程能解决的问题多线程无法解决?

回答:在linux的多进程和多线程现在已经比较接近了。还能想到的区别之一,就是多进程某个进程死了不影响其他,多线程一个线程死了全挂。

li21 | 420人阅读

熟悉window下C/C++开发、windows网络/多线程编程,怎么快速转到linux下做开发?

回答:C/C++基础有了,网络基础知识、多线程等操作系统的原理都有了,这些都是跟平台无关的,都可以直接拿到Linux环境下面使用的。唯一的不同,就是Linux环境下的系统编程的API接口变了,了解Linux环境下的系统编程就可以了。关注嵌入式,关注Linux,请关注宅学部落。

DobbyKim | 591人阅读

Linux下的主线程监控子线程,有什么好的提议吗?

回答:你的监控我理解是监控他退出的意思,姑且就这么假定吧。如果是同步等待他退出,那么比较简单,pthread_join,写过Linux下多线程开发的应该都懂。如果是异步,那么只能遗憾地告诉你,没有。但是,没有我们可以自己造,比如说,退出前写个pipe,主线程去epoll_wait就好了,更高级点儿用eventfd。当然,不要忘记join是必须的,除非线程被你detach了。

isaced | 860人阅读

Linux开发,使用多线程还是用IO复用select/epoll?

回答:选用多线程还是IO多路复用必须要看场景的!选择select还是epoll也是需要看场景的!如果是短连接,服务器使用线程池(多线程)处理完毕,马上进行释放,保证活跃的线程所需要的内存和CPU效率是在服务器承受范围之内,那么多线程比IO多路复用效果要好,因为无论是select还是epoll都需要去额外的监听,监听到需要数据处理,才调用回调函数,分配处理线程去执行,这段时间有性能和资源的消耗,这种情况无...

YorkChen | 1050人阅读

敏捷编程 服务器 线程精品文章

  • 假如时光倒流,我会这么学习Java

    ...ng , 简单看看就行了, 我不会去深入研究, Java 是典型的服务器端的语言, 开发客户端程序的极少, 你想想, 你用Swing/AWT搞个桌面程序出来, 还得让客户装个JRE才能运行, 是不是有点过分 ? 据我所知,也即是银行的一些...

    bladefury 评论0 收藏0
  • PHP面向对象设计的五大原则

    ...原则、依赖倒置原则。这些原则主要是由Robert C.Martin在《敏捷软件开发——原则、方法、与实践》一书中总结出来,这五大原则也是23种设计模式的基础。 单一职责原则 Single Pesponsibility Principle, SRP 在MVC框架中,对于表单插入数...

    adam1q84 评论0 收藏0
  • Java程序员必读的书籍

    ...整洁之道   Bob大叔我想无需做介绍,他写过一个关于敏捷开发的系列书籍,《代码整洁之道》,《程序员的职业素养》,《敏捷软件开发(原则模式与实践)》,《敏捷软件开发(原则模式与实践)》,《UML for?Java?For Programmers》, ...

    aisuhua 评论0 收藏0
  • 前端为什么要学习 Selenium

    ...时间,可以在同一台计算机上执行测试,或者可以在 Web 服务器上执行测试。 此外,如果你不想在系统中设置 Selenium Grid,也可以用在线的 Selenium Grid,例如 LambdaTest,这意味着你的测试可以运行在超过 2000 个浏览器环境上,真正...

    CodeSheep 评论0 收藏0
  • 新增16条设计规约!阿里巴巴Java开发手册(详尽版)开放下载!

    ...内部的反馈声音来看,对于数据底层结构、状态图、以及敏捷开发相关的三条,共鸣感最强,那么详细点评一下: 数据底层结构 底层数据结构属于大厦的地基工程,如果地基不稳,那么上层去修正难度是相当大的,甚至是无法...

    _ang 评论0 收藏0
  • 高性能JavaScript(文档)

    ...文件 处理缓存问题 使用内容分发网络(CDN) 部署JS资源 敏捷JS构建过程 小结 第10章:工具 JS性能分析 YUI Profiler 匿名函数 Firebug 控制台面板分析工具 Console API 网络面板 IE开发人员工具 Safari Web检查器(Web Inspector) 分析面...

    RayKr 评论0 收藏0
  • 高级 Java 必须突破的 10 个知识点!

    ...据量)、高可用性系统设计开发经验。 8、对配置管理和敏捷研发模式有所了解(svn,git)。 9、熟悉常见的一些解决方案及其原理:单点登录、分布式缓存、SOA、全文检索、消息中间件,负载均衡、连接池、流计算等。 10、能大...

    Sourcelink 评论0 收藏0
  • Java开发熟手该当心的11个错误

    ...地部署和测试应用了。这种方法也同样适用于配置 URL、服务器和端口号等。 2、测试中使用的数据集规模不合适。 比如,生产过程中一个 典型的场景就是只使用1到3个账户进行测试,而这个数量本应是1000到2000个的。在做性能...

    yacheng 评论0 收藏0
  • 代码整洁之道

    ...他州的滑雪胜地雪鸟(Snowbird)雪场,提出了Agile(敏捷)软件开发价值观,并在他们的努力推动下,开始在业界流行起来。在《代码整洁之道》(Clean Code),提出一种软件质量,可持续开发不仅在于项目架构设计,还与代...

    icattlecoder 评论0 收藏0
  • Java开发工作一年毕业生的感悟

    ...暴露的问题也越多。首先,作为外包公司,其开发模式是敏捷开发。需求,开发,出版本,测试,改需求。这样的轮回几乎每周一次,朝九晚六七八九十,甚至朝九朝零,我的天,就算身体能抗住,头发也不答应啊!于是我就有...

    Brenner 评论0 收藏0
  • Java与groovy混编 —— 一种兼顾接口清晰和实现敏捷的开发方式

    ...,关起门来吃最美味,这也是一种使得方法内部实现更敏捷的附加手段 网上随便下载一份groovy的cheat sheet, 都会列举groovy的那些写代码方面的奇技淫巧 这些奇技淫巧,在各种脚本语言之间其实都大同小异, 因为他们本来就是...

    LittleLiByte 评论0 收藏0
  • Simon Brown:架构师与程序员的区别

    ...imon在全球28个国家做过有关软件架构、技术领导力及其与敏捷的平衡等主题的百余场演讲,并于2012年8月在中国举办的ArchSummit全球架构师峰会上以郁闷的架构师和如何设计安全的架构为主题发表演讲,深受与会者好评。...

    Turbo 评论0 收藏0
  • 重构:一项常常被忽略的基本功

    ...统时如何避免坏味道也是很有指导意义的。 重构和敏捷开发是一对亲兄弟 提重构就不能不提敏捷开发,马丁·福勒本身就是敏捷开发的发起者之一。敏捷作为当红炸子鸡,与重构有着很多相似的地方。 一是,这两者都...

    idealcn 评论0 收藏0

推荐文章

相关产品

<